1
general::
Phrase(s): a bitch of a someone or something
Inf. a really difficult person or thing. (Use discretion with bitch, a word many consider coarse or vulgar.) • What a bitch of a day! • He is really a bitch of a boss.
McGrawhill's American Idioms And Phrasal Verbs